home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 16183 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.1 KB

  1. Path: linus.mitre.org!spectre!eachus
  2. From: eachus@spectre.mitre.org (Robert I. Eachus)
  3. Newsgroups: comp.lang.ada,comp.lang.c,comp.lang.c++,comp.edu
  4. Subject: Re: ANSI C and POSIX (was Re: C/C++ knocks the crap out of Ada)
  5. Date: 09 Apr 1996 22:40:19 GMT
  6. Organization: The Mitre Corp., Bedford, MA.
  7. Message-ID: <EACHUS.96Apr9184019@spectre.mitre.org>
  8. References: <JSA.96Feb16135027@organon.com> <dewar.828987544@schonberg>
  9.     <4kcein$mev@solutions.solon.com> <dewar.829054330@schonberg>
  10.     <4ke0ciINNgg8@keats.ugrad.cs.ubc.ca>
  11. NNTP-Posting-Host: spectre.mitre.org
  12. In-reply-to: c2a192@ugrad.cs.ubc.ca's message of 9 Apr 1996 08:40:02 -0700
  13.  
  14.  
  15.     I hope that everyone following this thread knows that this
  16. "undefined" behavior lead to one of the security holes exploited by
  17. the Morris Internet worm.
  18.  
  19.     Undefined only means unusable in some contexts, and if the C read
  20. had a way to know the size of the buffer passed, that particular
  21. security hole would not have existed.
  22.  
  23.  
  24. --
  25.  
  26.                     Robert I. Eachus
  27.  
  28. with Standard_Disclaimer;
  29. use  Standard_Disclaimer;
  30. function Message (Text: in Clever_Ideas) return Better_Ideas is...
  31.